﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Capa_Entidad;

namespace Acceso_Datos.Clases_DAO
{
    public class clsGen_Diagnostico_CategoriaDAO
    {
             private BDClinicaEntities ContextoDeObjs = new BDClinicaEntities();

             public List<GEN_DIAGNOSTICO_CATEGORIA> lista(int id_grupo)
             {
                 List<GEN_DIAGNOSTICO_CATEGORIA> list = new List<GEN_DIAGNOSTICO_CATEGORIA>();

                 try
                 {
                     var q = from c in ContextoDeObjs.GEN_DIAGNOSTICO_CATEGORIA
                             where c.DIG_ID_DIAGNOSTICO_GRUPO==id_grupo
                             select c;

                     list = q.ToList();
                 }
                 catch (Exception ex)
                 {
                     throw ex;
                 }
                 return list;
             }

             public List<GEN_DIAGNOSTICO_CATEGORIA> listaCategxId(int id_categoria)
             {
                 List<GEN_DIAGNOSTICO_CATEGORIA> list = new List<GEN_DIAGNOSTICO_CATEGORIA>();

                 try
                 {
                     var q = from c in ContextoDeObjs.GEN_DIAGNOSTICO_CATEGORIA
                             where c.DICA_ID_DIAGNOSTICO_CATEGORIA == id_categoria
                             select c;

                     list = q.ToList();
                 }
                 catch (Exception ex)
                 {
                     throw ex;
                 }
                 return list;
             }
    }
}
